#ifndef __PVMERRORS_H__
#define __PVMERRORS_H__

enum AUDIOERRORS
{
	PVERR_LIB_NOT_INITIALIZED = 1,
	PVERR_DEVICE_NOT_READY,
	PVERR_OPEN_DEVICE_ERROR,
	PVERR_CREATE_THREAD,
	PVERR_NOAUDIODEVICEPRESENT,
	PVERR_NO_SELECTED_DEVICE,
	PVERR_MM_UNKNOWN,
	PVERR_MM_DEVICE_ALREADY_OPEN,
	PVERR_MM_DEVICE_OUT_OF_RANGE,
	PVERR_MM_NO_AUDIO_DRIVER,
	PVERR_MM_SOUND_MEMMORY_ALLOCATION,
	PVERR_MM_AUDIO_FORMAT_NOT_SUPPORTED,
	PVERR_MM_DEVICE_IS_SYNCHRONOUS,
	PVERR_ALREADY_PLAYING,
	PVERR_CANNT_SEEK_TO_TIME,
	PVERR_CANT_OPEN_FILE,
	PVERR_FORMAT_OPEN_ERROR,
	PVERR_WRONG_PARAMETERS,
	PVERR_NOT_ENOUGH_MEMMORY,
	PVERR_UNSUPPORTED_CHANELS_NUMBER,
	PVERR_DECODE_ERROR,
	PVERR_UNSUPPORTED_SAMPLE_SIZE,
	PVERR_TOO_MUCH_SOURCE_CHANELS,
	PVERR_UNSUPPORTED_AUDIO_FORMAT,
	PVERR_CANT_SET_PLAY_BUFFER_SIZE,
	PVERR_WRONG_DRIVERINIT_PARAMETERS
};


#endif
